JtlWooCommerceConnector\Controllers\Image C

Total Complexity 117
Dependencies 16
Dependents 0
Total lines 843
Lines of code 514
Logical lines of code 315
Comment lines 150
Methods 29
Properties 1

Methods 29

Method Rating Maintainability Complexity Lines of code
productImagePull()
A
44 12 41
deleteProductImage()
A
42 11 53
saveImage()
A
43 8 46
pushProductImage()
A
46 8 39
fetchProductAttachments()
S
50 7 29
fetchProductAttachmentIds()
S
52 7 26
addNextImages()
S
50 5 26
masterProductImageStats()
S
52 5 24
getImageAlt()
S
58 5 16
pushData()
S
58 5 15
deleteImageTermMeta()
S
53 4 25
relinkImage()
S
53 4 23
deleteIfNotUsedByOthers()
S
64 5 10
deleteData()
S
62 4 12
filterAlreadyLinkedProducts()
S
61 3 12
getNextAvailableImageFilename()
S
61 3 12
pullData()
S
60 2 13
deleteAllProductImages()
S
63 2 10
pushCategoryImage()
S
64 2 9
pushManufacturerImage()
S
64 2 9
getStats()
S
65 2 9
manufacturerImagePull()
S
65 2 9
categoryImagePull()
S
65 2 9
getGalleryImages()
S
67 2 7
isAttachmentUsedInOtherPlaces()
S
62 1 13
sanitizeImageName()
S
67 1 7
isCoverImage()
S
80 1 3
addProductImagesForPost()
S
75 1 4
createFilePath()
S
77 1 3